#pragma once
//#ifndef __VECTOR2D
//#define __VECTOR2D

struct Vector2D
{
	int x, y;
	Vector2D(int x, int y):x(x),y(y){}

	/** default constructor */
	Vector2D()
		// initializer list starting both vars to zero
		:x(0),y(0)
	{
		// no body
	}
};
//#endif